package com.monitor.service.parser;

import com.monitor.model.ServerStatus;

/**
 * 指标解析器接口
 * 策略模式：为不同的指标解析定义统一接口
 */
public interface MetricParser {
    
    /**
     * 解析监控指标的命令输出，并更新服务器状态
     * @param commandOutput 命令输出结果
     * @param status 服务器状态对象，用于保存解析结果
     */
    void parse(String commandOutput, ServerStatus status);
} 